package cn.source.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import cn.source.common.annotation.Excel;
import cn.source.common.core.domain.BaseEntity;

/**
 * 年度分数线对象 grade_line
 * 
 * @author sourcebyte.vip
 * @date 2024-03-20
 */
public class GradeLine extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 年份 */
    @Excel(name = "年份")
    private Integer year;

    /** 本科第一批理工类 */
    @Excel(name = "本科第一批理工类")
    private Integer bk1Lg;

    /** 本科第一批文史类 */
    @Excel(name = "本科第一批文史类")
    private Integer bk1Ws;

    /** 本科第二批理工类 */
    @Excel(name = "本科第二批理工类")
    private Integer bk2Lg;

    /** 本科第二批文史类 */
    @Excel(name = "本科第二批文史类")
    private Integer bk2Ws;

    

    /** 本科第二批预科A类理工类 */
    @Excel(name = "本科第二批预科A类理工类")
    private Integer bk2Yalg;

    /** 本科第二批预科A类文史类 */
    @Excel(name = "本科第二批预科A类文史类")
    private Integer bk2Yaws;

    /** 本科第二批预科B类理工类 */
    @Excel(name = "本科第二批预科B类理工类")
    private Integer bk2Yblg;

    /** 本科第二批预科B类文史类 */
    @Excel(name = "本科第二批预科B类文史类")
    private Integer bk2Ybws;

    /** 本科第一批预科理工类 */
    @Excel(name = "本科第一批预科理工类")
    private Integer bk1Ylg;

    /** 本科第一批预科文史类 */
    @Excel(name = "本科第一批预科文史类")
    private Integer bk1Yws;

    /** 高职高专普通批理工类 */
    @Excel(name = "高职高专普通批理工类")
    private Integer gzgzLg;

    /** 高职高专普通批文史类 */
    @Excel(name = "高职高专普通批文史类")
    private Integer gzgzWs;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setYear(Integer year) 
    {
        this.year = year;
    }

    public Integer getYear() 
    {
        return year;
    }
    public void setBk1Lg(Integer bk1Lg) 
    {
        this.bk1Lg = bk1Lg;
    }

    public Integer getBk1Lg() 
    {
        return bk1Lg;
    }
    public void setBk1Ws(Integer bk1Ws) 
    {
        this.bk1Ws = bk1Ws;
    }

    public Integer getBk1Ws() 
    {
        return bk1Ws;
    }
    public void setBk2Lg(Integer bk2Lg) 
    {
        this.bk2Lg = bk2Lg;
    }

    public Integer getBk2Lg() 
    {
        return bk2Lg;
    }
    public void setBk2Ws(Integer bk2Ws) 
    {
        this.bk2Ws = bk2Ws;
    }

    public Integer getBk2Ws() 
    {
        return bk2Ws;
    }
    
    public void setBk2Yalg(Integer bk2Yalg) 
    {
        this.bk2Yalg = bk2Yalg;
    }

    public Integer getBk2Yalg() 
    {
        return bk2Yalg;
    }
    public void setBk2Yaws(Integer bk2Yaws) 
    {
        this.bk2Yaws = bk2Yaws;
    }

    public Integer getBk2Yaws() 
    {
        return bk2Yaws;
    }
    public void setBk2Yblg(Integer bk2Yblg) 
    {
        this.bk2Yblg = bk2Yblg;
    }

    public Integer getBk2Yblg() 
    {
        return bk2Yblg;
    }
    public void setBk2Ybws(Integer bk2Ybws) 
    {
        this.bk2Ybws = bk2Ybws;
    }

    public Integer getBk2Ybws() 
    {
        return bk2Ybws;
    }
    public void setBk1Ylg(Integer bk1Ylg) 
    {
        this.bk1Ylg = bk1Ylg;
    }

    public Integer getBk1Ylg() 
    {
        return bk1Ylg;
    }
    public void setBk1Yws(Integer bk1Yws) 
    {
        this.bk1Yws = bk1Yws;
    }

    public Integer getBk1Yws() 
    {
        return bk1Yws;
    }
    public void setGzgzLg(Integer gzgzLg) 
    {
        this.gzgzLg = gzgzLg;
    }

    public Integer getGzgzLg() 
    {
        return gzgzLg;
    }
    public void setGzgzWs(Integer gzgzWs) 
    {
        this.gzgzWs = gzgzWs;
    }

    public Integer getGzgzWs() 
    {
        return gzgzWs;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("year", getYear())
            .append("bk1Lg", getBk1Lg())
            .append("bk1Ws", getBk1Ws())
            .append("bk2Lg", getBk2Lg())
            .append("bk2Ws", getBk2Ws())
            .append("bk2Yalg", getBk2Yalg())
            .append("bk2Yaws", getBk2Yaws())
            .append("bk2Yblg", getBk2Yblg())
            .append("bk2Ybws", getBk2Ybws())
            .append("bk1Ylg", getBk1Ylg())
            .append("bk1Yws", getBk1Yws())
            .append("gzgzLg", getGzgzLg())
            .append("gzgzWs", getGzgzWs())
            .toString();
    }
}
